# print('hello')
# print('我裂开')
#
# a = 10
# print(type(a))
#
# b = "hello word"
# print(type(b))
#
# print(len(b))
# print(f"我真的裂开 : {a}")

# a = input("请输入一个整数:  ")
# a = int(a)
# print(a)
# print(type(a))

# a = True
# print(a)
#
# print(type(a))


# c = input()
# print(f"打印c : {c}")

# 浮点数在内存中的存储和表示，比较的话可能存在误差
# 因为浮点的存储规则复杂

# print((0.1 + 0.2) == 0.3)
#
# print(0.1)
# print(0.2)
# print(0.1 + 0.2)
#
# a = 0.3
# b = 0.1 + 0.2
#
# # 如何比较呢？ 作差， 看差值是否小于一个非常小的数字
# # Python是支持这种连续比较情况的
# print(-0.0000001 < (a - b) < 0.0000001)

# 逻辑运算符

# and 并且      &&
# or  或者      ||
# not 逻辑取反   ！

# a = 10
# b = 20
# c = 30
#
# print(a > b and b < c)
# print(a < b and b > c)
# print(a > b or b < c)


#  Python 满足C/C++语法的短路求值
# a = 10
# b = 20
# print(a > b and 10 / 0 == 1)


# 连续赋值， 一般不建议使用， 可读性不高
# a = 10
# b = 20
# c = 30
#
# a = b = c
# print(a, b , c)
#
# a, b = 50, 60   # 多元赋值 方便用于两个值的交换
# print(a, b)

# a = 10
# b = 20
#
# a, b = b, a   # 2步操作同时完成
# print(a, b)

# a = 7 / 3
# a = 7 // 3  //不保留小数部分
# print(a)


# a++  ++a  Python语法不支持自加 自减的语法
# ++a --a 不报错 是因为编译器当成了 正号正号a， 负号负号a


#  !!!输入的是字符串哦
# choice = input("请输入数字1或2 ")
# choice = int(choice)
#
#
# if choice == 1:
#     print("good offer")
# elif choice == 2:
#     print("事业失业")
# else:
#     print("您的输入有误")

# 在实际的开发中，用户的输入， 很有可能是出乎意料的

# a = 2
#
# if a == 1:
#     print("aaaa")
#     print("bbbb")
#
#
# if a == 1:
#     print("aaaa")
# print("bbbb")      # 不对齐了，bbbb和if是无关的 则bbbb都要打印

# if, else, elif, while, for...需要跟上代码块的部分
# 都需要使用缩进 ！！！！例如上面的print("aaaa")

# 代码块可以缩进 和 嵌套

# a = input()
# b = input()
#
# if a == '1':
#     if b == '2':
#         print("bbb")
#     print("aaa")
# print("ccc")


# num = 1
# while num <= 10:
#     print(num)
#     num += 1




# for i in range(1, 11):   # [begin, end)
#     print(i)

# for i in range(2, 12, 2):  # 范围是2--12 步长是2  i += 2
#     print(i)



# theSum = 0  # 定义的变量和内建函数的sum冲突了， 就无法使用内建的
# for i in range(1, 101):
#     theSum += i
#
# print(f'sum = {theSum}')
#
# # 使用shift + F6 针对变量进行重命名，把所有的变量进行重命名


# theSum = 0
# count = 0
#
# while True:
#     num = input("请输入一个数字: ")
#
#     if num == ';':
#         break
#
#     theSum += float(num)
#     count += 1
#
# print(theSum / count)










